liquid propellant - Turkish English Dictionary